package com.example.parkingproject.service;

import com.example.parkingproject.jopo.dto.MouthUserAddDto;
import com.example.parkingproject.jopo.dto.MouthUserUpdateDto;
import com.example.parkingproject.jopo.vo.MouthUserVo;
import org.springframework.stereotype.Repository;

import java.util.List;

@Repository
public interface MouthUserService {
    /*添加月租用户*/
    void addMouthUser(MouthUserAddDto userAddDto);

    /*获取月租用户集合*/
    List<MouthUserVo> MouthUserList();

    /*逻辑删除月租用户*/
    void deleteMouthUser(String cardId);

    /*获取单个月租用户*/
    MouthUserVo getMouthUserByCard(String cardId);

    void updateMouthUserAll(MouthUserUpdateDto mouthUserUpdateDto);

    List<MouthUserVo> search(MouthUserAddDto mouthUserAddDto);
}
